package com.example.newhabitclock.HabitRoomPackage

import androidx.room.TypeConverter

//使得Room数据库支持List<String>等复杂的数据类型
class Converters {
    // 将 List<String> 转换为 String（例如用逗号分隔）
    @TypeConverter
    fun fromListToString(list: List<String>): String {
        return list.joinToString(",")
    }

    // 将 String 转换回 List<String>
    @TypeConverter
    fun fromStringToList(string: String): List<String> {
        return if (string.isEmpty()) emptyList() else string.split(",")
    }

}